Thioredoxin like protein AF386933 RAFL05-12-O13